﻿using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using System.Linq;
using System.Text;

namespace HandEye
{
    public class Points : ObservableCollection<SavedPoint> { }

    public class SavedPoint
    {
        public String pointName { get; set; }
        public String vectorName { get; set; }
        public short pointNumber { get; set; }
        public int[] pXYZ { get; set; }
        public int[] pEnc { get; set; }
        public int[] pJoint { get; set; }

        public SavedPoint(String pointName, String vectorName, short pointNumber, int[] pXYZ, int[] pEnc, int[] pJoint)
        {
            this.pointName = pointName;
            this.vectorName = vectorName;
            this.pointNumber = pointNumber;
            this.pXYZ = pXYZ;
            this.pEnc = pEnc;
            this.pJoint = pJoint;
        }
    }
}
